Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F5 Italy #4-w2 Qatar F1 Italy F4 Italy F34 Italy F5 Italy F10 Germany F16 Germany F17 Germany F18 Croatia F1 Italy F17 Italy F24 Chile F2 Chile F4 Chile F5 Chile F6 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Poland F1 Poland F2 Poland F3 Italy F13 Italy F15 Germany F10 Italy F22 Great Britain F2 Italy F1 Great Britain F4 Chile F1 Italy F4 Chile F2 Italy F5 Italy F6 Italy F11 Italy F13 Italy F19 Germany F9 Germany F11 Germany F12 Germany F13 Italy F1 Italy F5 Italy #4-w1 Italy #4-w3 Italy #4-w4 Qatar F2 Qatar F3 Italy F1 Italy F3 Italy F30 Italy F31 Great Britain F16 Copa Ericsson Brazil - Sao Paulo Challenger Canottieri Minico - Mantova San Luis Potosi Challenger 2002 - San Luis Potosi 10th Wartburg Open - Eisenach AXA Open - Lisbon Fergana Challenger - Fergana Samarkand Challenger - Samarkand drkoop.com USTA Challenger of Tallahassee - Tallahassee Fujitsu Siemens Open - Budapest Bukhara Challenger - Bukhara VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon MTNL Cellular ATP Challenger - Mumbai Muller Cup - Ulm VI Abierto Internacional de Salinas - Salinas 2002 USTA Challenger of Calabasas - Calabasas Memorial Savigny - Sassuolo 2001 Challenger Canottieri Mincio - Mantova Bulgarian Open - Sofia CA-Challenge 2000 - Graz Brixina Tennis Open - Bressanone Telesp Celular Open - Campinas Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Challenger Copa Sevilla Internacionales de Andalucia - Seville ECM Cup - Prague Architect Open - Budapest Quelle Cup - Furth Intelig Tennis Cup - Brasilia Copa Ericsson Argentina - Buenos Aires Milano Challenger-Jameson Cup - Milan Maia Open 2002 - Maia ARMS USTA Challenger - Rocky Mount EI Bank Bulgarian Challenger - Sofia Optimus Maia Open - Maia Barletta Citta Della Disfida Open 2000 - Barletta Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Jameson Cup - Milan San Marino Cepu Open - San Marino Warta Cup - Sopot Macedonian Open - Skopje Copa Ericsson Chile - Santiago Macedonian Open 1999 - Skopje 9th Wartburg Open - Eisenach Samarkand Challenger - Samarkand 2003 West Side Tennis Club Challenger - Forest Hills Challenger Britania Zavaleta - Puebla Challenger de la Ciudad de Mexico - Mexico City Memorial Savigni - Sassuolo Okal Cup - Eckental Garden Open - Rome Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Gran Challenger Casablanca - Mexico City Bogota Challenger - Bogota Corona Mexico City Open - Mexico City A Glimmer of Hope Challenger - Austin Asirom Challenger Brasov - Brasov Sporting Challenger - Turin ATU Cup - Weiden Pekao Open - Szczecin Porsche Open - Poznan Copa Petrobras - Bogota Warsteiner Grand Prix - Oberstaufen USTA Challenger of San Antonio - San Antonio Meridiana Sardegna Open - Olbia Intersport Heilbronn Open - Heilbronn The USTA Challenger at West End Racquet - Torrance Oberstaufen Cup - Oberstaufen Challenger Ford de Cherbourg - Cherbourg The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Sao Paulo - Brazil Internazionali di Tennis - Bergamo X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Citta di Monza - Monza Challenger Leon 2004 - Leon Waco International Tennis Challenger - Waco Britania Zavaleta - Puebla Garden Open - Rome Garden Open 2004 - Rome Steelers Cup - Kosice Constanta Challenger - Constanta Ispat Open 2004 - Ostrava Siemens Open - Scheveningen Cepu Open - San Marino Copa Telefonica CTC Chile - Santiago Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Draft Corona Mexico City Open - Mexico City II Challenger Ciudada de Guayaquil - Guayaquil Tunis Open - Tunis Copa Petrobras Colombia - Bogota Ostdeutscher Sparkessen Cup - Dresden Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Bancolombia Open - Bogota Roma Challenger 2007 - Rome Badden Open by Rothaus - Ettlingen 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Porsche Open - Poznan Riviera di Rimini Challenger - Rimini XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Dusseldorf Open Challenger 2007 - Dusseldorf Internazionali di Tennis Dell'Umbria - Todi Copa Petrobras Colombia - Bogota Ipsos Bucharest Challenger - Bucharest Copa Petrobras Brazil - Belo Horizonte Heilbronn Open - Heilbronn Challenger Tunisie - Tunis Challenger de Providencia-Copa Kia - Santiago ATP Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Morocco Tennis Tour - Tanger San Luis Potosi Challenger - San Luis Potosi Mitsubishi Electric Europe Cup - Monza The LTA Men's Challenger - Southampton Roma Open Challenger - Rome ATP Challenger Numea - New Caledonia Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit (Suisse) Bank S. A. Challenger - Chiasso San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini 8° Trani Cup - Trani San Marino CEPU Open - San Marino Genova Open Challenger - Genova Seguros Bolivar Open - Medellin Pekao Open - Szczecin 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Wolfsburg Challenger Caltanissetta Challenger Napoli Challenger Copa Petrobras Argentina - Buenos Aires Copa Petrobras Argentina - Buenos Aires Sofia Challenger Bytom Challenger Reggio Emilia Challenger Constanta Challenger Bauer Watertechnology Cup - Eckental Rijeka Challenger Oberstaufen Challenger San Benedetto Challenger Rimini Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Recanati Challenger Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Jameson Cup - Milan San Marino Challenger Challenger Lugano - Lugano Manerbio Challenger Como Challenger Alphen Challenger IX Torneo Internacionale de Tennis - Barletta Todi Challenger Mons Challenger Rennes Challenger Heilbronn Challenger Orleans Challenger ATP Challenger La Serena - La Serena Santiago Challenger Genova Challenger Rome Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genoa Open Challenger-Fondazione Carige - Genova TED Open - Istanbul Rome Challenger Open D'Orleans - Orleans Rome Challenger Bytom Challenger Rimini Challenger XI Trofeo Ciudad de Quito - Quito 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Cordenons Challenger Manerbio Challenger III Aberto Santa Catarina de Tenis - Florianopolis Todi Challenger San Remo Tennis Cup - San Remo IPP Open - Helsinki Bergamo Challenger Wolfsburg Challenger Caltanissetta Challenger Milan Challenger Turin Challenger San Benedetto Challenger Copa Kia - Santiago Open D'Orleans - Orleans Recanati Challenger Trani Challenger San Marino Challenger Caversham International Tennis Tournament - Jersey Tennis Napoli Cup 2006 - Napoli Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Todi Challenger Ljubljana Challenger Porsche Open - Poznan Geneva Challenger Bergamo Challenger Cherbourg Challenger Barletta Challenger IPP Open - Helsinki Morocco Tennis Tour - Fes Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Challenger DCNS de Cherbourg - Cherbourg Nossa Caixa Aberto de Sao Paulo - Sao Paulo Top Wool Challenger Biella - Biella Warsteiner Grand Prix - Oberstaufen Segundo Aberto de Brasilia - Brasilia Copa Ericsson Costa Rica - San Jose Intersport Heilbronn Open - Heilbronn Memorial A. Manfredini Sassuolo Challenger - Sassuolo Banca Marche Tennis Cup - San Benedetto Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Cordenons Challenger Schickendanz Open - Furth Open de Montauban - Montauban Muller Cup 2000 - Ulm XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Lamberts Open by Stawag - Aachen Bogota Challenger FILA Challenger Biella - Biella Copa Petrobras Santiago - Santiago Ljubljana Challenger ATP Challenger Numea - New Caledonia La Serena Open - La Serena X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Citta di Monza - Monza The Tarka Challenger - Barnstaple 7° Trani Cup - Trani Global Telecom Open - Curitiba Copa Petrobras Paraguay - Asuncion Global Telecom Open - Florianopolis Open de L'Isere - Grenoble Britania Zavaleta - Puebla KGHM Polish Indoors - Wroclaw Challenger Cudad de Guayaquil - Guayaquil Rado Geneva Challenger - Geneva 2002 Eddleman USTA Challenger - Birmingham Sardinia International Championship - Cagliari Wartburg Open - Eisenach Canottieri Mincio Open - Mantova Marburg Challenger Siemens Open - Scheveningen Open 88 - Contrexeville South African Airways Open - East London TED Open Istanbul - Istanbul XI Abierto Internacional de Salinas - Salinas Copa Ericsson Peru - Lima Copa Ericsson Uruguay - Montevideo Bancolombia Open - Bogota Jameson Cup - Milan Copa Ericsson Costa Rica - San Jose The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg AGT Challenger - Leon Schickedanz Open - Furth Open de Montauban - Montauban The Scottish Tennis Championships - Edinburgh XI Venice Open - Venice 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Stella Artois Clay Court Championships - Budaors Genova Challenger VII Trofeo Ciudad de Quito - Quito GHI Bronx Tennis Classic - Bronx Copa Ericsson Mexico - Guadalajara Genoa Open - Genova Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Challenger Casablanca San Angel - Mexico City Internationale Badische Meisterschaften Um Den Techem Cup - Zell Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Naples Challenger - Naples Hilversum Open - Hilversum Guzzini Challenger - Recanati Ljubljana Open - Ljubljana ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth LTA Shrewsbury Challenger - Shrewsbury San Marino Cepu Open - San Marino Top Wool Challenger - Biella San Benedetto Challenger Heilbronn Open - Heilbronn Asirom Challenger - Brasov Recanati Challenger VI Gramado Open de Tenis - Gramado Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Bulgarian Open - Sofia Orbetello Challenger The Scottish Championships - Edinburgh USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome 2002 USTA Tallahassee Tennis Challenger - Tallahassee Nord/LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors I Tourneo Fila Citta di Brindisi - Brindisi drkoop.com USTA Tennis Championships - Armonk Whirlpool Open - Budapest drkoop.com USTA Tennis Championships of Denver - Denver Iquique Challenger Polish Open 2000 - Poznan Geneva Challenger - Geneva FILA Challenger - Biella IV Gramado Open de Tenis - Gramado Gran Copa Ericsson - Rio de Janeiro FILA Challenger Biella - Biella San Luis Potosi Challenger - San Luis Potosi Sports Experts Open - Nettingsdorf Opel Bulvaria MCG Bulgarian Open - Sofia Olbia Challenger - Olbia USTA Men's Challenger of Urbana-Champaign - Urbana Uncle Tobys Challenger - Tasmania Top Wool Challenger Biella - Biella San Marino Challenger Banjaluka Challenger 2007 - Banja Luka IX Trofeo Ciudad de Quito - Quito IX Abierto Internacional de Salinas - Salinas Porsche Open - Poznan Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Copa Petrobras - Santiago Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Akbank Private Banking TED Open 2006 - Istanbul The 'Fitz' Casino Challenger - Tunica Sporting Challenger '07 Trofeo Regione Piemonte - Turin KGHM Dialog Polish Indoors - Wroclaw 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Cherbourg Challenger Tennislife Cup - Napoli San Benedetto Challenger Ethias Trophy - Mons Trani Challenger Chevrolet Cup - Santiago Energis Dutch Open - Amsterdam Campionati Internazionali di Sicilia - Palermo Cali Challenger Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Rijeka Challenger IPP Open - Helsinki BMW Open - Munich Tata Open 2002 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot AAPT Championships - Adelaide Adidas International - Sydney San Remo Challenger BellSouth Open - Vina del Mar Cremona Challenger Alessandria Challenger Milan Challenger BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Thailand Open - Bangkok Chennai Open - Chennai U.S. Men's Clay Court Championships - Houston Jersey Challenger Mercedes Cup - Stuttgart Salzburg Challenger Gerry Weber Open - Halle Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Movistar Open - Vina del Mar Mercedes Cup - Stuttgart Brasil Open - Salvador Bergamo Challenger Cherbourg Challeger Masters Series - Hamburg Movistar Open - Santiago Generali Open - Kitzbuhel Sarajevo Challenger Grand Prix Hassan II - Casablanca Open 13 - Marseille The Priority Telecom Open - Amersfoort Caltanissetta Challenger SA Tennis Open - Johannesburg Barletta Challenger Napoli Challenger Monza Challenger Open SEAT Godo 2006 - Barcelona Generali Open - Kitzbuhel Croatia Open Umag - Umag Open Seat Godo 2007 - Barcelona Recanati Challenger Genova Challenger Palermo Challenger Loughborough Challenger Cremona Challenger Generali Open 2000 - Kitzbuhel Dubai Tennis Open - Dubai Tunis Challenger San Marino Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia VI Trofeo Ciudad de Quito - Quito Memorial Savigni - Sassuolo BH Tennis Open International Cup - Belo Horizonte Open de Tanger - Tangier Copa Ericsson Mexico - Guadalajara Amer-Wilson Tampere Challenger - Tampere Warta Cup - Sopot Cairo Challenger 2002 - Cairo BMW Brixina Tennis Open - Bressanone Copa Ericsson - Santiago Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Copa Ericsson Chile - Santiago 2003 Eddleman USTA Challenger - Birmingham Finnish Open - Helsinki Geovillage Open Trofeo Melia Olbia - Olbia Open de Moselle - Metz Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. SMS Tennis Open - Sao Paulo Movistar Open - Vina del Mar Open Seat Godo 2003 - Barcelona Movistar Open - Vina del Mar 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar 2001 Mercedes Cup - Stuttgart Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Rome Countrywide Classic - Los Angeles Chevrolet Cup - Vina del Mar Adidas International - Sydney Tennis Masters Series - Miami NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Tennis Masters Series - Rome AIG Japan Open - Tokyo Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati BNL dItalia - Rome Shanghai ATP Masters - Shanghai Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati Internazionali D'Italia - Rome French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris BellSouth Open - Vina del Mar U.S. Open - New York Heineken Open - Auckland French Open - Paris China Open - Beijing Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1